LvdWcMc\PluginModules\AdminTransactionDetailsModule S

Total Complexity 33
Dependencies 7
Dependents 1
Total lines 288
Lines of code 198
Logical lines of code 79
Comment lines 33
Methods 24
Properties 3

Methods 24

Method Rating Maintainability Complexity Lines of code
showAdminTransactionsListing()
S
47 3 38
getAdminTransactionDetails()
S
57 4 18
_prepareTransactionItemForDisplay()
S
55 1 20
_getTransactionsListingCurrentPageFromUrl()
S
72 2 5
_getTransactionIdFromUrl()
S
73 2 5
onAdminEnqueueScripts()
S
68 2 9
onAdminEnqueueStyles()
S
73 2 6
__construct()
S
62 1 12
_getTransactionsFromDb()
S
62 1 11
_countTotalTransactions()
S
72 1 6
_getTransactionsListingOffsetAndLimit()
S
68 1 8
_calculateTotalTransactionsListingPageCount()
S
79 1 3
load()
S
73 1 6
onAddAdminMenuEntries()
S
74 1 5
_getTransactionFullTitle()
S
78 1 3
_getTransactionOrderDetailsLink()
S
79 1 3
_getTransactionListingLinkPaginationArgs()
S
63 1 10
_registerMenuHooks()
S
79 1 3
_registerWebPageAssets()
S
68 1 8
_getTransactionById()
S
78 1 4
_getDisplayableTransactionDetails()
S
78 1 4
_formatTransactionAmount()
S
78 1 4
_formatTransactionTimestamp()
S
78 1 4
_getTransactionStatusLabel()
S
80 1 3